render a final decision - Deutsch Englisch Wörterbuch